Multi-class Prediction Using Stochastic Logic Programs

نویسندگان

  • Jianzhong Chen
  • Lawrence A. Kelley
  • Stephen Muggleton
  • Michael J. E. Sternberg
چکیده

In this paper, we present a probabilistic method of dealing with multiclass classification using Stochastic Logic Programs (SLPs), a Probabilistic Inductive Logic Programming (PILP) framework that integrates probability, logic representation and learning. Multi-class prediction attempts to classify an observed datum or example into its proper classification given that it has been tested to have multiple predictions. We apply an SLP parameter estimation algorithm to a previous study in the protein fold prediction area and a multi-class classification working example, in which logic programs have been learned by Inductive Logic Programming (ILP) and a large number of multiple predictions have been detected. On the basis of several experiments, we demonstrate that PILP approaches (eg. SLPs) have advantages for solving multi-class prediction problems with the help of learned probabilities. In addition, we show that SLPs outperform ILP plus majority class predictor in both predictive accuracy and result interpretability.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multi-Class Protein Fold Prediction Using Stochastic Logic Programs

This paper presents an application of stochastic logic programs (SLPs) to learning probabilistic logic rules in protein fold prediction. We apply SLP parameter estimation algorithm to a previous study in which rules have been learned by inductive logic programming (ILP). On the basis of experiments, we demonstrate that probabilistic ILP approaches (eg. SLPs) have advantages for solving multi-cl...

متن کامل

Prediction and evaluation of runoff data in south of Qazvin watershed, using a fuzzy logic technique

The important criteria for designing in the most of hydrologic and hydraulic construction projects are based on runoff or peak-flow of water. Mostly, this measure and criterion is calculated or estimated by stochastic data. Another feature of these data that are used in watershed hydrological studies is their impreciseness. Therefore, in this study, in order to deal with uncertainty and impreci...

متن کامل

MULTI CLASS BRAIN TUMOR CLASSIFICATION OF MRI IMAGES USING HYBRID STRUCTURE DESCRIPTOR AND FUZZY LOGIC BASED RBF KERNEL SVM

Medical Image segmentation is to partition the image into a set of regions that are visually obvious and consistent with respect to some properties such as gray level, texture or color. Brain tumor classification is an imperative and difficult task in cancer radiotherapy. The objective of this research is to examine the use of pattern classification methods for distinguishing different types of...

متن کامل

PEPL: An implementation of FAM for SLPs

Pepl, parameter estimation in Prolog, is an implementation of the failure adjusted maximisation algorithm (FAM) [4] for Stochastic Logic Programs (Slps) [6, 7]. SLPs extend logic programming by arithmetic labels on clausal definitions. They have well characterised log linear semantics and backtracking strategies [5, 3]. The FAM algorithm was introduced as an extension to the Expectation-Maximiz...

متن کامل

Non Deterministic Logic Programs

Non deterministic applications arise in many domains, including, stochastic optimization, multi-objectives optimization, stochastic planning, contingent stochastic planning, reinforcement learning, reinforcement learning in partially observable Markov decision processes, and conditional planning. We present a logic programming framework called non deterministic logic programs, along with a decl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006